clockwork mechanism - German English Dictionary